package com.zrrd.learn.chapter04;

/**
 * 题
 *
 * @author wrn
 * @version 1.0
 * @date 2023/5/20 8:55
 */

public class HomeWork1 {

    public static void main(String[] args) {
        int sum = 0;
        int index = 0;

        for (int i = 0, five = 5; i < five; i++) {
            sum = i * 5;
            if (sum == 20) {
                index++;
                continue;
            }
            for (int i1 = 0, second = 11; i1 < second; i1++) {
                if ((sum +i1*2) == 20) {
                    index++;
                    continue;
                }
                for (int i2 = 0, one = 21; i2 < one; i2++) {
                    if ((sum +i1*2+i2)==20) {
                        index++;
                        break;
                    }
                }
            }
        }
        System.out.println(index);

//双色球 3 6 1     30
        int sum1 = 0;
        int index1 = 0;

        for (int i = 0; i < 6; i++) {
            sum1 = i * 6;
            if (sum1 == 30) {
                index1++;
                continue;
            }
            for (int i1 = 0; i1 < 11; i1++) {
                if ((sum1 +i1*3) == 30) {
                    index1++;
                    continue;
                }
                for (int i2 = 0; i2 < 31; i2++) {
                    if ((sum1 +i1*3+i2)==30) {
                        index1++;
                        break;
                    }
                }
            }
        }
        System.out.println(index1);

        //1-5     210
        int sum2 = 0;
        int index2 = 0;

        for (int i = 0; i < 43; i++) {
            sum2 = i * 5;
            if (sum2 == 210) {
                index2++;
                continue;
            }
            for (int i1 = 0; i1 < 53; i1++) {
                if ((sum2 + i1 * 4) == 210) {
                    index2++;
                    continue;
                }
                for (int i2 = 0; i2 < 71; i2++) {
                    if ((sum2 + i1 * 4 + i2 * 3) == 210) {
                        index2++;
                        continue;
                    }
                    for (int i3 = 0; i3 < 106; i3++) {
                        if ((sum2 + i1 * 4 + i2 * 3 + i3 * 2) == 210) {
                            index2++;
                            continue;
                        }
                        for (int i4 = 0; i4 < 211; i4++) {
                            if ((sum2 + i1 * 4 + i2 * 3 + i3 * 2 + i4) == 210) {
                                index2++;
                                break;
                            }
                        }
                    }
                }
            }
        }
        System.out.println(index2);
    }
}




